xen.git
22 years agobitkeeper revision 1.265 (3f045be7u9RMdV4nk0DN3sjRc1rBdw)
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:37:59 +0000 (16:37 +0000)]
bitkeeper revision 1.265 (3f045be7u9RMdV4nk0DN3sjRc1rBdw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk

22 years agobitkeeper revision 1.259.1.2 (3f045b682oyEqJXEqbcbqMn12-ejnw)
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:35:52 +0000 (16:35 +0000)]
bitkeeper revision 1.259.1.2 (3f045b682oyEqJXEqbcbqMn12-ejnw)

ignore:
  added xen/drivers/block/xen_physdisk.o

22 years agobitkeeper revision 1.259.1.1 (3f045a1aTKC1vRJU2nif7VHOWTRJ1g)
sos22@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 16:30:18 +0000 (16:30 +0000)]
bitkeeper revision 1.259.1.1 (3f045a1aTKC1vRJU2nif7VHOWTRJ1g)

New physical disk access control stuff.

22 years agobitkeeper revision 1.264 (3f0445963J44cBcVuLQygMGhvB7zug)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 15:02:46 +0000 (15:02 +0000)]
bitkeeper revision 1.264 (3f0445963J44cBcVuLQygMGhvB7zug)

Add more ignores

22 years agobitkeeper revision 1.263 (3f044553Casub9OwqMoobhkY4qWGpQ)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 15:01:39 +0000 (15:01 +0000)]
bitkeeper revision 1.263 (3f044553Casub9OwqMoobhkY4qWGpQ)

Apply Composite pattern to add recursive command parsing; this allows commands to be in groups so that the user interface isn't quite so unwieldy.
In order to make this sensible, rename the domain classes to indicate better what they are.

22 years agobitkeeper revision 1.262 (3f043163F0JbC11HlfT0aa6qST6__Q)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:36:35 +0000 (13:36 +0000)]
bitkeeper revision 1.262 (3f043163F0JbC11HlfT0aa6qST6__Q)

Make BK ignore eclipse's junk

22 years agobitkeeper revision 1.261 (3f0430625OUEzfLrVsVrTUKyml9mhA)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:32:18 +0000 (13:32 +0000)]
bitkeeper revision 1.261 (3f0430625OUEzfLrVsVrTUKyml9mhA)

Remove old domctl code in order to explicitly break anything that still depends on it. =)

22 years agobitkeeper revision 1.260 (3f042d1dYDmgfLY_ZLTlHlDZ45a_hA)
rac61@labyrinth.cl.cam.ac.uk [Thu, 3 Jul 2003 13:18:21 +0000 (13:18 +0000)]
bitkeeper revision 1.260 (3f042d1dYDmgfLY_ZLTlHlDZ45a_hA)

Refactor domctl into new tool, xenctl-cmdline, ready for combining with vd manager (and future porting of xenctl web interface to new backend)

22 years agobitkeeper revision 1.259 (3f0197ddSWcOobRiEH7eu_vYjTTQow)
sos22@labyrinth.cl.cam.ac.uk [Tue, 1 Jul 2003 14:17:01 +0000 (14:17 +0000)]
bitkeeper revision 1.259 (3f0197ddSWcOobRiEH7eu_vYjTTQow)

dom0_ops.h, mynewdom:
  Fix include file names for updated xenolinux

22 years agobitkeeper revision 1.258 (3efc5218v9et-leaVGHVRu-faTh56g)
iap10@labyrinth.cl.cam.ac.uk [Fri, 27 Jun 2003 14:18:00 +0000 (14:18 +0000)]
bitkeeper revision 1.258 (3efc5218v9et-leaVGHVRu-faTh56g)

update to official 2.4.21 kernel from 2.4.21-pre4

22 years agobitkeeper revision 1.257 (3ef83e78zlLnwymIwasqq3xZQcUx-g)
rgr22@boulderdash.cl.cam.ac.uk [Tue, 24 Jun 2003 12:05:12 +0000 (12:05 +0000)]
bitkeeper revision 1.257 (3ef83e78zlLnwymIwasqq3xZQcUx-g)

minor fix: moved logging to locations suggested by KAF

22 years agobitkeeper revision 1.256 (3ee609bdneehgPlYzveJg2IZOvjyUg)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Jun 2003 16:39:25 +0000 (16:39 +0000)]
bitkeeper revision 1.256 (3ee609bdneehgPlYzveJg2IZOvjyUg)

dom0_ops.h:
  new file
dom0_ops.h, sched.h, kernel.c, domain.c, dom0_ops.c:
  Clean up dom0_ops.h interface files to remove duplicated definitions.
dom0_ops.h:
  Rename: xen/include/xeno/dom0_ops.h -> xen/include/hypervisor-ifs/dom0_ops.h
.del-dom0_ops.h~ede4a9057a132248:
  Delete: tools/internal/dom0_ops.h
.del-dom0_ops.h~d7d8e37e7e6347c6:
  Delete: tools/domain_builder/dom0_ops.h

22 years agobitkeeper revision 1.255 (3ee5f6d5vkkWKWqCJgu8yj_PRuBcLQ)
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 15:18:45 +0000 (15:18 +0000)]
bitkeeper revision 1.255 (3ee5f6d5vkkWKWqCJgu8yj_PRuBcLQ)

adding resource usage accounting for network usage

22 years agobitkeeper revision 1.254 (3ee5b2ec_UeOrG0N_QNlcT6ZX9JLTg)
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 10:29:00 +0000 (10:29 +0000)]
bitkeeper revision 1.254 (3ee5b2ec_UeOrG0N_QNlcT6ZX9JLTg)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/rgr22/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.242.1.1 (3ee5b2e6yiamD8UfKwvKw39hVfWFpg)
rgr22@boulderdash.cl.cam.ac.uk [Tue, 10 Jun 2003 10:28:54 +0000 (10:28 +0000)]
bitkeeper revision 1.242.1.1 (3ee5b2e6yiamD8UfKwvKw39hVfWFpg)

dom0_ops.h, dom0_ops.c:
  added CPU time to the list of values returned by a DOM0_GETDOMAININFO call
dom0_core.c:
  added a /proc/xeno/dom<n>/usage entry for tracking resource usage

22 years agobitkeeper revision 1.253 (3ede2580BOyG2X8oTsgB7U5xY-U9XQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 16:59:44 +0000 (16:59 +0000)]
bitkeeper revision 1.253 (3ede2580BOyG2X8oTsgB7U5xY-U9XQ)

processor.h, setup.c, process.c, ioport.c, head.S:
  Yet another IOPL fix -- tested this time :-)

22 years agobitkeeper revision 1.252 (3eddffe6IQ1eZ1bHUcbBhwG8ApEXrA)
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 14:19:18 +0000 (14:19 +0000)]
bitkeeper revision 1.252 (3eddffe6IQ1eZ1bHUcbBhwG8ApEXrA)

processor.h, setup.c, process.c:
  Further IOPL fix -- also initial idle thread has current->thread.esp0 initialised to a non-zero value.

22 years agobitkeeper revision 1.251 (3edde4f3E2DAGrzTEG2ZDkYKtez4fQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 4 Jun 2003 12:24:19 +0000 (12:24 +0000)]
bitkeeper revision 1.251 (3edde4f3E2DAGrzTEG2ZDkYKtez4fQ)

setup.c, head.S:
  Fix IOPL handling in Xenolinux.

22 years agobitkeeper revision 1.250 (3ed5f36fGoVK0VfvAjIbpFZ61R_U0A)
kaf24@scramble.cl.cam.ac.uk [Thu, 29 May 2003 11:47:59 +0000 (11:47 +0000)]
bitkeeper revision 1.250 (3ed5f36fGoVK0VfvAjIbpFZ61R_U0A)

desc.h, domain.c, mm.c:
  Fix start-of-day callback selectors so that they are not 0 -- this confuses some tests in entry.S.

22 years agobitkeeper revision 1.249 (3ece129b9g77vsjTtSwOh-g8aHpxHA)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 May 2003 12:22:51 +0000 (12:22 +0000)]
bitkeeper revision 1.249 (3ece129b9g77vsjTtSwOh-g8aHpxHA)

dom0_ops.c:
  Small bug fix.

22 years agobitkeeper revision 1.248 (3ecbab33jT8L3qW_jJN1CGBY-pMq9w)
ach61@labyrinth.cl.cam.ac.uk [Wed, 21 May 2003 16:37:07 +0000 (16:37 +0000)]
bitkeeper revision 1.248 (3ecbab33jT8L3qW_jJN1CGBY-pMq9w)

make html more robust

22 years agobitkeeper revision 1.247 (3eca6fcbSryfLAInJ09OOe4wWo52ew)
ach61@labyrinth.cl.cam.ac.uk [Tue, 20 May 2003 18:11:23 +0000 (18:11 +0000)]
bitkeeper revision 1.247 (3eca6fcbSryfLAInJ09OOe4wWo52ew)

add xi_helper to tools/internal/Makefile

22 years agobitkeeper revision 1.246 (3eca6a979guOx5GLVimvVvJLI_a1Ag)
ach61@labyrinth.cl.cam.ac.uk [Tue, 20 May 2003 17:49:11 +0000 (17:49 +0000)]
bitkeeper revision 1.246 (3eca6a979guOx5GLVimvVvJLI_a1Ag)

additional error checking and input validation

22 years agobitkeeper revision 1.245 (3ec92fdez1HafjDKzTvVNtSF_Pa4_g)
akw27@boulderdash.cl.cam.ac.uk [Mon, 19 May 2003 19:26:22 +0000 (19:26 +0000)]
bitkeeper revision 1.245 (3ec92fdez1HafjDKzTvVNtSF_Pa4_g)

net_headers.h:
  new file
kernel.c:
  remove in-file net header declarations, put them in net_headers.h

22 years agobitkeeper revision 1.244 (3ec8e1d5VNymyL_tYaB06GDYNuDbnA)
ach61@labyrinth.cl.cam.ac.uk [Mon, 19 May 2003 13:53:25 +0000 (13:53 +0000)]
bitkeeper revision 1.244 (3ec8e1d5VNymyL_tYaB06GDYNuDbnA)

comments in build.properties

22 years agobitkeeper revision 1.243 (3ec8a54fMxU7Nd9Crer9xyORJttjig)
kaf24@scramble.cl.cam.ac.uk [Mon, 19 May 2003 09:35:11 +0000 (09:35 +0000)]
bitkeeper revision 1.243 (3ec8a54fMxU7Nd9Crer9xyORJttjig)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.239.1.1 (3ec8a54czDaKIhP-DcWe6orB0zUv-Q)
kaf24@scramble.cl.cam.ac.uk [Mon, 19 May 2003 09:35:08 +0000 (09:35 +0000)]
bitkeeper revision 1.239.1.1 (3ec8a54czDaKIhP-DcWe6orB0zUv-Q)

dom0_ops.c:
  Correctly handle domain-not-found when executing a dom0 op.

22 years agobitkeeper revision 1.242 (3ec781a2i_3yx4EVbMDTQaQ_JLxwxw)
tlh20@elite.cl.cam.ac.uk [Sun, 18 May 2003 12:50:42 +0000 (12:50 +0000)]
bitkeeper revision 1.242 (3ec781a2i_3yx4EVbMDTQaQ_JLxwxw)

Use rpmbuild for compatability with other redhat versions

22 years agobitkeeper revision 1.241 (3ec61e32s6YTF00rluKDK91CWwrYCg)
tlh20@elite.cl.cam.ac.uk [Sat, 17 May 2003 11:34:10 +0000 (11:34 +0000)]
bitkeeper revision 1.241 (3ec61e32s6YTF00rluKDK91CWwrYCg)

Merge elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/BK/xeno.bk
into elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/users/tlh20/xeno.bk

22 years agobitkeeper revision 1.235.2.1 (3ec61e2bA2DmJ62U7OOfdZvvjGAwMQ)
tlh20@elite.cl.cam.ac.uk [Sat, 17 May 2003 11:34:03 +0000 (11:34 +0000)]
bitkeeper revision 1.235.2.1 (3ec61e2bA2DmJ62U7OOfdZvvjGAwMQ)

rpm.spec:
  new file
Makefile:
  Example RPM make file and spec

22 years agobitkeeper revision 1.240 (3ec50ebanPAD0oKAiJesSI9-L3Jqkw)
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 16:15:54 +0000 (16:15 +0000)]
bitkeeper revision 1.240 (3ec50ebanPAD0oKAiJesSI9-L3Jqkw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

22 years agobitkeeper revision 1.238.1.1 (3ec50ea8__tRWWW3YrFU7F1BHqol7A)
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 16:15:36 +0000 (16:15 +0000)]
bitkeeper revision 1.238.1.1 (3ec50ea8__tRWWW3YrFU7F1BHqol7A)

build tweaks

22 years agobitkeeper revision 1.239 (3ec4fb8aMeMTm7_6dfdrGcBeicV-AQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 14:54:02 +0000 (14:54 +0000)]
bitkeeper revision 1.239 (3ec4fb8aMeMTm7_6dfdrGcBeicV-AQ)

kernel.c:
  Another minor cleanup of the console UDP code.

22 years agobitkeeper revision 1.238 (3ec4ebe5rDjYpTzx3zRtrvf31ui5Dg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:47:17 +0000 (13:47 +0000)]
bitkeeper revision 1.238 (3ec4ebe5rDjYpTzx3zRtrvf31ui5Dg)

empty_dir:
  new file

22 years agobitkeeper revision 1.237 (3ec4ebc3kTuWXkGgfS_HH1Or5d3BmQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:46:43 +0000 (13:46 +0000)]
bitkeeper revision 1.237 (3ec4ebc3kTuWXkGgfS_HH1Or5d3BmQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.235.1.1 (3ec4ebc0A9p7yTo_wekQmY1soVT9_A)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 13:46:40 +0000 (13:46 +0000)]
bitkeeper revision 1.235.1.1 (3ec4ebc0A9p7yTo_wekQmY1soVT9_A)

kernel.c:
  A few small fixes.

22 years agobitkeeper revision 1.236 (3ec4dff8a3C4eUC7CAZ7-AryrUsyVQ)
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 12:56:24 +0000 (12:56 +0000)]
bitkeeper revision 1.236 (3ec4dff8a3C4eUC7CAZ7-AryrUsyVQ)

config:
  tweak
  make 'get' default mode

22 years agobitkeeper revision 1.235 (3ec4db1buvyvyya94yqaakSY0j25Tw)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 12:35:39 +0000 (12:35 +0000)]
bitkeeper revision 1.235 (3ec4db1buvyvyya94yqaakSY0j25Tw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno

22 years agobitkeeper revision 1.232.1.1 (3ec4d35bQU2iwu7PrGBnlrw-oWNUtQ)
smh22@labyrinth.cl.cam.ac.uk [Fri, 16 May 2003 12:02:35 +0000 (12:02 +0000)]
bitkeeper revision 1.232.1.1 (3ec4d35bQU2iwu7PrGBnlrw-oWNUtQ)

added tag beta1

22 years agobitkeeper revision 1.232.1.1 (3ec4d0f1WONIkdTLkkfZit32ulU_jw)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 11:52:17 +0000 (11:52 +0000)]
bitkeeper revision 1.232.1.1 (3ec4d0f1WONIkdTLkkfZit32ulU_jw)

kernel.c:
  Fix console export to DOM0

22 years agobitkeeper revision 1.234 (3ec4b7bcNQq46IUAjB_RJ2Gfthg1HQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 10:04:44 +0000 (10:04 +0000)]
bitkeeper revision 1.234 (3ec4b7bcNQq46IUAjB_RJ2Gfthg1HQ)

build.properties, Makefile:
  Fix build scripts for xenctl tools.

22 years agobitkeeper revision 1.233 (3ec4b0f6Cj_75HMxVrjHKR0QUy_kNA)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 May 2003 09:35:50 +0000 (09:35 +0000)]
bitkeeper revision 1.233 (3ec4b0f6Cj_75HMxVrjHKR0QUy_kNA)

Many files:
  new file
xenohead.def:
  change bean persistence from session to application
Makefile:
  clean web/tmpl too
xi_list:
  add raw integer state to output
Many files:
  split for dual use: original command line invocation from domctl
  and new xenctl gui
domctl:
  look for domctl.xml in /var/lib/xen
domctl.xml:
  xi_tools_dir should come at the top
build-dom.xml:
  remove silliness
Makefile:
  add support for xenctl
build-dom.xml:
  Rename: tools/control/build-domctl.xml -> tools/control/build-dom.xml
build-domctl.xml:
  Rename: tools/control/build.xml -> tools/control/build-domctl.xml
Many files:
  mvdir

22 years agobitkeeper revision 1.232 (3ec3d51aE6D2CLYLncQQCXyoOi7XwQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 May 2003 17:57:46 +0000 (17:57 +0000)]
bitkeeper revision 1.232 (3ec3d51aE6D2CLYLncQQCXyoOi7XwQ)

config.h:
  Only enable DMA for IDE disk devices (in particular, we want it disabled for the weird CD-and-crippled-ide-interface combos you get on server boxes :-)

22 years agobitkeeper revision 1.231 (3ec39b89OCJifV8fM-kyKDRrFrZZcA)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 May 2003 13:52:09 +0000 (13:52 +0000)]
bitkeeper revision 1.231 (3ec39b89OCJifV8fM-kyKDRrFrZZcA)

mkbuildtree:
  Minor fix to mkbuildtree script.

22 years agobitkeeper revision 1.230 (3ec272b8YLY6_pW4f3lfg7nQWd7Vuw)
jws@cairnwell.research [Wed, 14 May 2003 16:45:44 +0000 (16:45 +0000)]
bitkeeper revision 1.230 (3ec272b8YLY6_pW4f3lfg7nQWd7Vuw)

console code tidying

22 years agobitkeeper revision 1.229 (3ec26728uXDBndxeN2-AxbIwi9afug)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 May 2003 15:56:24 +0000 (15:56 +0000)]
bitkeeper revision 1.229 (3ec26728uXDBndxeN2-AxbIwi9afug)

dev.c, vif.h, skbuff.h, dom0_ops.c:
  Fixed locking in network transmit and receive. Fixed bug I added to DOM0_GETDOMAININFO in previous checkin :-)

22 years agobitkeeper revision 1.228 (3ec25028MO9vxogXKMc4ck8ORf6Dfg)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 May 2003 14:18:16 +0000 (14:18 +0000)]
bitkeeper revision 1.228 (3ec25028MO9vxogXKMc4ck8ORf6Dfg)

config.in:
  Moved useful bits of drivers/block/Config.in to xeno-specific config script.
.del-Config.in~a5023a9c38cac636:
  Delete: xenolinux-2.4.21-pre4-sparse/drivers/block/Config.in

22 years agobitkeeper revision 1.227 (3ec23adaE9CVdAKPJKPvT1rqaIUvLA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 May 2003 12:47:22 +0000 (12:47 +0000)]
bitkeeper revision 1.227 (3ec23adaE9CVdAKPJKPvT1rqaIUvLA)

processor.h, xen_block.c, schedule.c, network.c, domain.c, dom0_ops.c:
  Renamed free_task_struct to the more descriptive put_task_struct. Fixed several places where put_task_struct isn't called after 'find_domain_by_id'.

22 years agobitkeeper revision 1.226 (3ec0df46i6UtPbpFHgTTjTc0tGIKIA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 May 2003 12:04:22 +0000 (12:04 +0000)]
bitkeeper revision 1.226 (3ec0df46i6UtPbpFHgTTjTc0tGIKIA)

network.c, kernel.c:
  Changes to dynamic MAC address calculation -- now based on domain name rather than domain id.

22 years agobitkeeper revision 1.225 (3ec0d7a2BpgJXl0j-8Y1KilL1argzw)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 May 2003 11:31:46 +0000 (11:31 +0000)]
bitkeeper revision 1.225 (3ec0d7a2BpgJXl0j-8Y1KilL1argzw)

lib.h, network.c, lib.c, kernel.c:
  A better method for calculating virtual MAC addresses. Dom0/VIF0 (the boot VIF) can be forced to use the physical MAC address by specifying 'phys_bootmac' on Xen's command line.

22 years agobitkeeper revision 1.224 (3ebe2eafd96cvR2TVTUptkPgSEFFkQ)
tlh20@labyrinth.cl.cam.ac.uk [Sun, 11 May 2003 11:06:23 +0000 (11:06 +0000)]
bitkeeper revision 1.224 (3ebe2eafd96cvR2TVTUptkPgSEFFkQ)

CommandNew.java:
  Allow .gz initrd and image, decompressed to /tmp and deleted after building the domain

22 years agobitkeeper revision 1.223 (3ebb6b60jFM5cBCKLs6HRJB41GkFMQ)
tlh20@elite.cl.cam.ac.uk [Fri, 9 May 2003 08:48:32 +0000 (08:48 +0000)]
bitkeeper revision 1.223 (3ebb6b60jFM5cBCKLs6HRJB41GkFMQ)

Merge elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/BK/xeno.bk
into elite.cl.cam.ac.uk:/Nfs/elmer-e5/grp-sr1/xeno/users/tlh20/xeno.bk

22 years agobitkeeper revision 1.217.1.1 (3ebb6b5a7lgG9jA710WaSwLy4Pviww)
tlh20@elite.cl.cam.ac.uk [Fri, 9 May 2003 08:48:26 +0000 (08:48 +0000)]
bitkeeper revision 1.217.1.1 (3ebb6b5a7lgG9jA710WaSwLy4Pviww)

event.c:
  Add missing stop event to event.c lost during earlier checkin

22 years agobitkeeper revision 1.222 (3eba9f498RAq8VzoEW7GBoEnFA1WGw)
kaf24@scramble.cl.cam.ac.uk [Thu, 8 May 2003 18:17:45 +0000 (18:17 +0000)]
bitkeeper revision 1.222 (3eba9f498RAq8VzoEW7GBoEnFA1WGw)

dom0_ops.c:
  Fix domain creation to avoid conflicts in domain-id space.

22 years agobitkeeper revision 1.221 (3eba8f8dgXua1A_xKfhWMGYPP8YLPQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 8 May 2003 17:10:37 +0000 (17:10 +0000)]
bitkeeper revision 1.221 (3eba8f8dgXua1A_xKfhWMGYPP8YLPQ)

lndir-rel:
  new file
mkbuildtree:
  Fixed xenolinux mkbuildtree script to create relative symlinks.

22 years agobitkeeper revision 1.220 (3eba7140Xm9JLEfxz1hmvq2pg7H5UA)
kaf24@scramble.cl.cam.ac.uk [Thu, 8 May 2003 15:01:20 +0000 (15:01 +0000)]
bitkeeper revision 1.220 (3eba7140Xm9JLEfxz1hmvq2pg7H5UA)

sched.h, domain.c, dom0_ops.c:
  Robustify domain creation and building.

22 years agobitkeeper revision 1.219 (3eba341aPIQ-dVFygysiedHMRjLZNw)
kaf24@scramble.cl.cam.ac.uk [Thu, 8 May 2003 10:40:26 +0000 (10:40 +0000)]
bitkeeper revision 1.219 (3eba341aPIQ-dVFygysiedHMRjLZNw)

gone:
  new file

22 years agobitkeeper revision 1.218 (3eba22c6AwraqMClDwJcXYEkDHvUvQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 8 May 2003 09:26:30 +0000 (09:26 +0000)]
bitkeeper revision 1.218 (3eba22c6AwraqMClDwJcXYEkDHvUvQ)

Makefile:
  Fixed 'make all' so that a failing bk -r co will not cause fail of entire make process.

22 years agobitkeeper revision 1.217 (3eba1d1aDFDJBD7-4CxJgolbh-GlMA)
tlh20@elite.cl.cam.ac.uk [Thu, 8 May 2003 09:02:18 +0000 (09:02 +0000)]
bitkeeper revision 1.217 (3eba1d1aDFDJBD7-4CxJgolbh-GlMA)

Merge with IAP's extra args

22 years agobitkeeper revision 1.210.1.1 (3eba19d1IIr1Ohw82oc2IN-kKV0kfw)
tlh20@elite.cl.cam.ac.uk [Thu, 8 May 2003 08:48:17 +0000 (08:48 +0000)]
bitkeeper revision 1.210.1.1 (3eba19d1IIr1Ohw82oc2IN-kKV0kfw)

Allow blank network options, fix spacing around -a in CommandNew

22 years agobitkeeper revision 1.216 (3eb93bd2LHmbNRayIk-VrRYgW9v3gQ)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 17:01:06 +0000 (17:01 +0000)]
bitkeeper revision 1.216 (3eb93bd2LHmbNRayIk-VrRYgW9v3gQ)

chmod script

22 years agobitkeeper revision 1.215 (3eb939ccMh-htlTT57A_qBe1F8pzJw)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 16:52:28 +0000 (16:52 +0000)]
bitkeeper revision 1.215 (3eb939ccMh-htlTT57A_qBe1F8pzJw)

do a "bk -r co" before build

22 years agobitkeeper revision 1.214 (3eb939304B975xl_ENp3_2N45s2JjA)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 16:49:52 +0000 (16:49 +0000)]
bitkeeper revision 1.214 (3eb939304B975xl_ENp3_2N45s2JjA)

install xi_list and xi_vifinit

22 years agobitkeeper revision 1.213 (3eb9380dNpLXADof1Q707oFNYvY31Q)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 16:45:01 +0000 (16:45 +0000)]
bitkeeper revision 1.213 (3eb9380dNpLXADof1Q707oFNYvY31Q)

Add flag -a for extra root params.

22 years agobitkeeper revision 1.212 (3eb926f1LMTJjYXKWryM56gGNaqnkg)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 15:32:01 +0000 (15:32 +0000)]
bitkeeper revision 1.212 (3eb926f1LMTJjYXKWryM56gGNaqnkg)

install non compressed version of xenolinux as the domain builder
currently needs it...

22 years agobitkeeper revision 1.211 (3eb92435Me0VsFGKxdrtpCw31sPWBw)
iap10@freefall.cl.cam.ac.uk [Wed, 7 May 2003 15:20:21 +0000 (15:20 +0000)]
bitkeeper revision 1.211 (3eb92435Me0VsFGKxdrtpCw31sPWBw)

add "make install" target to install boot and binary files in
install/boot and install/bin as appropriate

22 years agobitkeeper revision 1.210 (3eb83c4fHs_yAKLhRwEjFTSk2RBfhA)
tlh20@elite.cl.cam.ac.uk [Tue, 6 May 2003 22:50:55 +0000 (22:50 +0000)]
bitkeeper revision 1.210 (3eb83c4fHs_yAKLhRwEjFTSk2RBfhA)

xi_list:
  new file
dom0_core.c, sched.h, domain.c:
  Add default domain name and xi_list to list all running domains

22 years agobitkeeper revision 1.209 (3eb7eef0DJ3MYtF7Su2LWjq1mtOLsA)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 May 2003 17:20:48 +0000 (17:20 +0000)]
bitkeeper revision 1.209 (3eb7eef0DJ3MYtF7Su2LWjq1mtOLsA)

kernel.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_create.c, xi_build.c:
  Build fixes to remove compile warnings. Also fixed a crash when run xi_build with no kernel args.

22 years agobitkeeper revision 1.208 (3eb7cc95biENxNPLM1gD4B9rpj7H_w)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 May 2003 14:54:13 +0000 (14:54 +0000)]
bitkeeper revision 1.208 (3eb7cc95biENxNPLM1gD4B9rpj7H_w)

Makefile:
  new file
Many files:
  Allow hypercalls from ring 3 (if permitted by ring 1).
.del-Config.in~31701845a0b06ec3:
  Delete: xenolinux-2.4.21-pre4-sparse/drivers/char/Config.in

22 years agobitkeeper revision 1.207 (3eb788deeBcKbOjJTp9dz6uBjMSLLQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 May 2003 10:05:18 +0000 (10:05 +0000)]
bitkeeper revision 1.207 (3eb788deeBcKbOjJTp9dz6uBjMSLLQ)

Makefile:
  new file
  Fixes to build system. New root Makefile.

22 years agobitkeeper revision 1.206 (3eb7820fjxOimwW6NMSeo6KyAdqZUQ)
tlh20@elite.cl.cam.ac.uk [Tue, 6 May 2003 09:36:15 +0000 (09:36 +0000)]
bitkeeper revision 1.206 (3eb7820fjxOimwW6NMSeo6KyAdqZUQ)

Many files:
  new file
  domctl, xi_ tools, updated domain builder, /proc/xeno/domains

22 years agobitkeeper revision 1.205 (3eb3c88eduKB4UKYwbNPBquG4zJDqg)
kaf24@scramble.cl.cam.ac.uk [Sat, 3 May 2003 13:47:58 +0000 (13:47 +0000)]
bitkeeper revision 1.205 (3eb3c88eduKB4UKYwbNPBquG4zJDqg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.203.1.1 (3eb3c88bjetxHzcoqH6QUfVIBCLFGg)
kaf24@scramble.cl.cam.ac.uk [Sat, 3 May 2003 13:47:55 +0000 (13:47 +0000)]
bitkeeper revision 1.203.1.1 (3eb3c88bjetxHzcoqH6QUfVIBCLFGg)

xen.flf, figlet.c, README, Makefile, LICENSE, version.h, kernel.c:
  More initial banner fixes -- build version is stored in root Makefile.
xen.flf, figlet.c, README, Makefile, LICENSE:
  new file

22 years agobitkeeper revision 1.204 (3eb29485KpeT7bkpMirzzTwp0MY0cQ)
jws@cairnwell.research [Fri, 2 May 2003 15:53:41 +0000 (15:53 +0000)]
bitkeeper revision 1.204 (3eb29485KpeT7bkpMirzzTwp0MY0cQ)

Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/console/xeno.bk

22 years agobitkeeper revision 1.202.1.1 (3eb29479NSt9W43l1WHqpd10S9llKA)
jws@cairnwell.research [Fri, 2 May 2003 15:53:29 +0000 (15:53 +0000)]
bitkeeper revision 1.202.1.1 (3eb29479NSt9W43l1WHqpd10S9llKA)

console command line fix

22 years agobitkeeper revision 1.203 (3eb284e8XJjBijrpL1sa9HnT3VaQKA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 May 2003 14:47:04 +0000 (14:47 +0000)]
bitkeeper revision 1.203 (3eb284e8XJjBijrpL1sa9HnT3VaQKA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.201.1.1 (3eb284e4TXxmjVJxwkJfXMR3WFr5Vw)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 May 2003 14:47:00 +0000 (14:47 +0000)]
bitkeeper revision 1.201.1.1 (3eb284e4TXxmjVJxwkJfXMR3WFr5Vw)

version.h, kernel.c, Rules.mk, Makefile:
  Fancy and informative banner is displayed when Xen boots.

22 years agobitkeeper revision 1.202 (3eb16700-gEpXFlt08DC4GuoWltR6Q)
jws@cairnwell.research [Thu, 1 May 2003 18:27:12 +0000 (18:27 +0000)]
bitkeeper revision 1.202 (3eb16700-gEpXFlt08DC4GuoWltR6Q)

jws merge

22 years agobitkeeper revision 1.192.1.1 (3eb16618C2ePfMjC3p2SoqAYtLR0Kw)
jws@cairnwell.research [Thu, 1 May 2003 18:23:20 +0000 (18:23 +0000)]
bitkeeper revision 1.192.1.1 (3eb16618C2ePfMjC3p2SoqAYtLR0Kw)

Console support - next delta

22 years agobitkeeper revision 1.201 (3eb15dec8MXwnOKDkCBFmw-7vEXcGQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 May 2003 17:48:28 +0000 (17:48 +0000)]
bitkeeper revision 1.201 (3eb15dec8MXwnOKDkCBFmw-7vEXcGQ)

kernel.c:
  Clean up Xen output to VGA console.

22 years agobitkeeper revision 1.200 (3eb14a5aPwO-utY55-EMoEjR8hEuWA)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 May 2003 16:24:58 +0000 (16:24 +0000)]
bitkeeper revision 1.200 (3eb14a5aPwO-utY55-EMoEjR8hEuWA)

defconfig:
  Compile NLS 8559-1 support by default, to avoid kernel warnings.

22 years agobitkeeper revision 1.199 (3eb13d7aaFLvrWm2Gy0oHRZ0KyIWNw)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 May 2003 15:30:02 +0000 (15:30 +0000)]
bitkeeper revision 1.199 (3eb13d7aaFLvrWm2Gy0oHRZ0KyIWNw)

xl_block.c:
  Fix xenolinux blkdev ioctl handling. Handle multisession probing in a simple manner (always say NOT multisession :-).

22 years agobitkeeper revision 1.198 (3eb067ccnZGiSrE___bi3AnWpeUuIw)
ach61@labyrinth.cl.cam.ac.uk [Thu, 1 May 2003 00:18:20 +0000 (00:18 +0000)]
bitkeeper revision 1.198 (3eb067ccnZGiSrE___bi3AnWpeUuIw)

allow creation of vbd directly from disk partition
error checking to ensure that /proc/partitions is from a xeno machine

22 years agobitkeeper revision 1.197 (3eaff856Rg7MdMuHeJGKobaboPNAhA)
ach61@labyrinth.cl.cam.ac.uk [Wed, 30 Apr 2003 16:22:46 +0000 (16:22 +0000)]
bitkeeper revision 1.197 (3eaff856Rg7MdMuHeJGKobaboPNAhA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk

22 years agobitkeeper revision 1.195.1.1 (3eaff787jOwArrU61tGT-CiIMiVgkw)
ach61@labyrinth.cl.cam.ac.uk [Wed, 30 Apr 2003 16:19:19 +0000 (16:19 +0000)]
bitkeeper revision 1.195.1.1 (3eaff787jOwArrU61tGT-CiIMiVgkw)

virtual disk manager DTD for state file

22 years agobitkeeper revision 1.196 (3eafa27fjD1i7ThWSspo1AefQXCtxQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Apr 2003 10:16:31 +0000 (10:16 +0000)]
bitkeeper revision 1.196 (3eafa27fjD1i7ThWSspo1AefQXCtxQ)

xl_ide.c:
  Further fixes to Xenolinux IDE code -- properly tested this time :-)

22 years agobitkeeper revision 1.195 (3eaec8596pxD7fZFaOTkio2qijGk9g)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Apr 2003 18:45:45 +0000 (18:45 +0000)]
bitkeeper revision 1.195 (3eaec8596pxD7fZFaOTkio2qijGk9g)

xl_ide.c:
  Small Xenolinux IDE fix.

22 years agobitkeeper revision 1.194 (3eaec3046yAItB06JdZkroeL7XKJxA)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Apr 2003 18:23:00 +0000 (18:23 +0000)]
bitkeeper revision 1.194 (3eaec3046yAItB06JdZkroeL7XKJxA)

xl_ide.c, xl_block.h, xl_block.c, defconfig:
  Fix Xenolinux to use major 22 for /dev/hdc and /dev/hdd. Added TMPFS to defconfig.

22 years agobitkeeper revision 1.193 (3eae9e8fDbEyBEL7yKPAlkULZMIM4g)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Apr 2003 15:47:27 +0000 (15:47 +0000)]
bitkeeper revision 1.193 (3eae9e8fDbEyBEL7yKPAlkULZMIM4g)

network.c, dev.c, vif.h, hypervisor-if.h, kernel.c, domain.c:
  Allow DHCP from domain-0 Xenolinux. Link-local IP addresses are now allocated consecutively from 169.254.1.0.

22 years agobitkeeper revision 1.192 (3eae50ddRBIeCAm0nByE2rOPgLLz3A)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Apr 2003 10:15:57 +0000 (10:15 +0000)]
bitkeeper revision 1.192 (3eae50ddRBIeCAm0nByE2rOPgLLz3A)

network.c, vif.h, kernel.c:
  Removed 'dom0_ip' option from Xen. Console packets are now sent to 169.254.0.1 (DOM0's hardwired link-local address).

22 years agobitkeeper revision 1.191 (3ead448eiWx9DnIJDafKeaW69PFN8g)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Apr 2003 15:11:10 +0000 (15:11 +0000)]
bitkeeper revision 1.191 (3ead448eiWx9DnIJDafKeaW69PFN8g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/ach-xeno

22 years agobitkeeper revision 1.190 (3ead448aQqsmoDogGpVw6XGWve4LIg)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Apr 2003 15:11:06 +0000 (15:11 +0000)]
bitkeeper revision 1.190 (3ead448aQqsmoDogGpVw6XGWve4LIg)

xen_segment.c:
  Fix virtblk offset/length remapping in Xen.

22 years agobitkeeper revision 1.189 (3ead3b1cS7oGt_c65vuKxevku1phmQ)
ach61@soar.cl.cam.ac.uk [Mon, 28 Apr 2003 14:30:52 +0000 (14:30 +0000)]
bitkeeper revision 1.189 (3ead3b1cS7oGt_c65vuKxevku1phmQ)

use long instead of int for disk sizes
change default state file

22 years agobitkeeper revision 1.184.1.7 (3ead2bb0z-Au3xm19OXW9JIFLwKvPw)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Apr 2003 13:25:04 +0000 (13:25 +0000)]
bitkeeper revision 1.184.1.7 (3ead2bb0z-Au3xm19OXW9JIFLwKvPw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.184.5.1 (3ead2bacOfPX2Bo4kzErV1yUs0q1qA)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Apr 2003 13:25:00 +0000 (13:25 +0000)]
bitkeeper revision 1.184.5.1 (3ead2bacOfPX2Bo4kzErV1yUs0q1qA)

Many files:
  Pass dom_id and other flags to domains in start_info structure. Allow changing of IO privilege level via new hypercall.

22 years agobitkeeper revision 1.184.1.6 (3ead28d4DMQnlaCJRLJR1WVg3GJG4A)
jws@cairnwell.research [Mon, 28 Apr 2003 13:12:52 +0000 (13:12 +0000)]
bitkeeper revision 1.184.1.6 (3ead28d4DMQnlaCJRLJR1WVg3GJG4A)

Merge ssh://jws22@gauntlet.cl.cam.ac.uk//usr/groups/xeno/BK/xeno.bk
into cairnwell.research:/home/jws/projects/xen/xeno.bk

22 years agobitkeeper revision 1.188 (3ead27718TdgjbqnWkDXICxGwmRyPg)
ach61@boulderdash.cl.cam.ac.uk [Mon, 28 Apr 2003 13:06:57 +0000 (13:06 +0000)]
bitkeeper revision 1.188 (3ead27718TdgjbqnWkDXICxGwmRyPg)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk

22 years agobitkeeper revision 1.187 (3ead25859Pbawg2pQ_-rP3ATdde0_Q)
ach61@labyrinth.cl.cam.ac.uk [Mon, 28 Apr 2003 12:58:45 +0000 (12:58 +0000)]
bitkeeper revision 1.187 (3ead25859Pbawg2pQ_-rP3ATdde0_Q)

additional debugging

22 years agobitkeeper revision 1.184.4.1 (3ead21dfzBuAoNqlxkTWXXsQKaDCyQ)
jws@cairnwell.research [Mon, 28 Apr 2003 12:43:11 +0000 (12:43 +0000)]
bitkeeper revision 1.184.4.1 (3ead21dfzBuAoNqlxkTWXXsQKaDCyQ)

few build fixes

22 years agobitkeeper revision 1.184.1.5 (3ead21b5NyCUjG_aeWuPdnlHr3hUNA)
smh22@boulderdash.cl.cam.ac.uk [Mon, 28 Apr 2003 12:42:29 +0000 (12:42 +0000)]
bitkeeper revision 1.184.1.5 (3ead21b5NyCUjG_aeWuPdnlHr3hUNA)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk